- Provide technical advice on architecture design, software implementation, deployment methodology and general strategy.
- Perform quality reviews on development, ensuring code meets quality standards as set out by documents and procedures.
- Write reusable, testable, secure, and efficient code.
- Assist in the creation and maintenance of procedures for deployment and development pipelines including linting, and CI/CD. Create and update documentation for system integrators, internal integrations, and architecture.
- Keep current with the latest legislation and applications and how these can be applied within the business
- From time to time undertake other projects and duties as instructed by the CTO
- Policies and Procedures
- Knowledge and commercial experience with one or more MVC web frameworks such as Django, Ruby on Rails or ASP.Net (Preferably Django).
- Experience as a Full Stack developer with system design skills and knowledge in Python, Javascript, Microservice-architecture and messaging services (SQS/SNS)
- Experience providing expert advice on solution design and working with subject matter experts to create robust, fit for purpose software
- Experience in formulating, documenting, and implementing functional and technical specifications
- Good written and oral communication skills
- Ideally candidate is experienced in the industry with at least 3 years experience and is familiar with up to date with modern technologies, frameworks and tooling.
- Engaged with the software development industry and modern practices
- Pride in producing good, efficient, fit for purpose solution design
- Prizes good, efficient, reusable and secure code
- Confident in working with, providing feedback to leadership (CTO), standing behind decisions made
- 8 hour shift
- Day shift
- Australia (Required)
Company
Location
Newstead - Australia
Job type
Full-Time
Python Job Details
Role Purpose:
This role has two primary focuses, the first being to lead and oversee the development of our client's Software, the second being to assist in the hands-on development of that software.
In leading and overseeing the development of the custom software, the Senior Developer will be expected to play a large role in architecture design of the software suite, to mentor other developers and provide peer reviews for merge requests.
Key Result Areas & Accountabilities:
Provide Technical Advice
Perform Code Reviews
Software Development
Develop & Maintain Procedures and Documentation
Upskilling
Other Projects
General Ensure all business policies and procedures are adhered to.
Required Skills & Experience:
Personal Values & Behavioural Attributes:
For more information, or a confidential discussion, please call Emma on 0490 497 035.
Job Types: Full-time, Permanent
Salary: $80,000.00 – $120,000.00 per year
Schedule:
Work Authorisation:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs